human leg/foot - Espagnol Anglais Dictionnaire